package org.jingle.sketch.component
{
	import flash.display.Sprite;
	
	import org.jingle.sketch.event.AnchorDraggedEvent;
	
	public interface Shape
	{
		function get origin():Point;
		
		function get sprite():Sprite;
		
		function paint():void;
		
		function moveTo(p:Point):void;
		
		function get parent():Composite;
		
		function anchorDragged(evt:AnchorDraggedEvent):void;
	}
}